package com.paradogs.gs.db;

import com.baidu.bjf.remoting.protobuf.annotation.ProtobufClass;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.paradogs.gs.misc.BaseMgrMultiEntity;
import com.paradogs.gs.misc.annotations.CodeAutoGeneratorModule;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

/**
 * @author: yumi
 * @date: 2024/10/23  21:47
 * @Description: TODO
 */
@CodeAutoGeneratorModule("equip")
@Data
@AllArgsConstructor
@NoArgsConstructor
@ProtobufClass
@EqualsAndHashCode(callSuper = true)
@TableName(value = "mgr_equip", autoResultMap = true)
public class Equip extends BaseMgrMultiEntity {

    // 配置 ID
    @TableField("itemId")
    private Integer itemId;
//    /** 基础主属性 */
//    @TableField("attr1")
//    private Integer attr1;
//    /** 基础副属性 */
//    @TableField("attr2")
//    private Integer attr2;
//    /** 加宝等级 */
//    @TableField("jiaBao")
//    private Integer jiaBao;
//    /** 血炼等级 */
//    @TableField("xueLianLevel")
//    private Integer xueLianLevel;
//    /** 强化等级 */
//    @TableField("qiangHua")
//    private Integer qiangHua;
//    /** 觉醒等级 */
//    @TableField("jueXing")
//    private Boolean jueXing;
//    /** 附魔进度 */
//    @TableField("fuMoProgress")
//    private Integer fuMoProgress;
//    /** 技能 */
//    @TableField("skillCfgId")
//    private Integer skillCfgId;
//    /** 损坏状态值 */
//    @TableField("breakDown")
//    private Integer breakDown;
//    /** 成长失败次数 */
//    @TableField("failChengZhang")
//    private Integer failChengZhang;
//    /** 耐久度 */
//    @TableField("durability")
//    private Integer durability;

}
